impassable stricture - Allemand Anglais Dictionnaire